key fruit - French English Dictionary